eponymous hero - Spanish English Dictionary